grant aid - French English Dictionary